def string_length(text):
    """
    计算字符串的长度
    
    参数:
        text: 要计算长度的字符串
        
    返回:
        int: 字符串的长度
        
    异常:
        TypeError: 如果输入不是字符串类型
    """
    if not isinstance(text, str):
        raise TypeError("输入必须是字符串类型")
    return len(text)

def calculate_string_length(text):
    """
    另一个名称的字符串长度计算函数==
    
    参数:
        text: 要计算长度的字符串
        
    返回:
        int: 字符串的长度
        
    异常:
        TypeError: 如果输入不是字符串类型
    """
    return string_length(text)

# 如果需要测试此模块
if __name__ == "__main__":
    test_text = "Hello, World!"
    print(f"字符串 '{test_text}' 的长度是: {string_length(test_text)}")
    print(f"使用 calculate_string_length 函数: {calculate_string_length(test_text)}")